Reusable industrial control systems
نویسنده
چکیده
Industrial control hardware may be reused for several purposes. The same industrial PC type may control the drives of a portal system, act as a programmable logic controller, or control any other device. Moreover the same piece of hardware may control different device types at the same time in concurrency. In this paper, we discuss four successive software engineering approaches to exploit the possibilities provided by the control hardware: an object-oriented architecture, an architectural pattern, a control framework, and an architectural model for componentbased frameworks. Each of these approaches provides means of different levels to structure a system and to reuse concepts, patterns, or real code. All presented approaches are used to build control systems controlling different types of robot arms and other devices. Additionally, in the component-based system a new component has been introduced to enable a network connection of the control system.
منابع مشابه
Designing a reusable co-ordination module for co-operative industrial control applications - Control Theory and Applications, IEE Proceedings-
Distributed artificial intelligence (DAI) systems, in which multiple agents communicate and co-operate with one another to achieve their individual and collective goals, are a promising enabling technology for constructing large, realworld industrial control applications. To facilitate the development of such systems a number of generic DAI frameworks have been devised. These frameworks typical...
متن کاملEvolutionäres Domain-Engineering zur Entwicklung von Automatisierungssystemen
Software reuse in modern industrial automation systems is gaining in importance. Small and medium-sized companies (SMC) in particular, see reuse as a possibility to lower costs and shorten time-to-market. The market lacks existing reusable software which is applicable for industrial automation systems. Therefore, companies are forced to develop reusable software on their own. The currently avai...
متن کاملComparing ladder logic diagrams and Petri nets for sequence controller design through a discrete manufacturing system
AbstructDesign methods for sequence controllers play a very important role in advancing industrial automation. The increasing complexity and varying needs of modern discrete manufacturing systems have challenged the traditional design methods such as the use of ladder logic diagrams (LLD’s) for programmable logic controllers. The methodologies based on research results in computer science have ...
متن کاملProposal of an integrated object-oriented environment for the design of supervisory software for real-time industrial automation systems
The object-oriented paradigm has been used extensively both in CASE tools for modeling and design of distributed real-time systems as well as in software tools for developing supervisory control systems. Supervisory tools are very useful in the context of real-time industrial automation systems. Recent researches prove that the use of object-orientation paradigm in the development of these syst...
متن کاملKnowledgeWeb: A Conceptual Framework and Implementation Strategy
Visual Environment for DIstributed Content Integration (VEDICI) introduces the concept of distributed component run-time application building. Users can dynamically construct VEDICI applications from reusable components in a visual data-flow environment that can be accessed through the Internet. VEDICI can be implemented with commonly used technologies such as XML [1], CORBA [2, 3] and Java [4]...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Industrial Electronics
دوره 50 شماره
صفحات -
تاریخ انتشار 2003